Volume 19, Issue 70, January 2024, Pages 88-100
Mohamed A. Elsharkawy; Mohamed Bayoumi; Khalid Abdelghany; Haytham Elgazzar